﻿using System;
using System.Collections;
using System.Collections.Generic;
using Meqs.Entity;


namespace Meqs.Logic.Interface
{
    public interface IStudentHistoryLogic : ICommonLogic<StudentHistory, int>
    {
        void DeleteStudentHistory(Hashtable ht);
        void UpdateStudentClass(Hashtable ht);
        /// <summary>
        /// 升级学年时调用增加学生的班级就读记录
        /// </summary>
        /// <param name="ht"></param>
        void InsertNewStudentHistory(Hashtable ht);

        IList<StudentInfo> FindHistoryStudents(int schoolYear, int term, int classID, String schoolMark);
    }
}
